land ready to be cultivated - French English Dictionary